package com.huizhan.web.view;

import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.*;
import java.util.*;

@ApiModel(value =  "观众分页")
@JsonIgnoreProperties({"hibernateLazyInitializer","handler"})
public class PagePersonal extends PagePhone implements Serializable{
	private static final long serialVersionUID =  271036682679543685L;

	/**
	 * 项目ID
	 */
	@ApiModelProperty(value = "注册ID")
	private Long registerId;

	public Long getRegisterId() {
		return this.registerId;
	}

	public void setRegisterId(Long registerId) {
		this.registerId = registerId;
	}
	
	/**
	 * 项目ID
	 */
	@ApiModelProperty(value = "项目ID")
	private String projectId;

	public String getProjectId() {
		return this.projectId;
	}

	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}
	
	/**
	 * 码值
	 */
	@ApiModelProperty(value = "码值")
	private String code;

	public String getCode() {
		return this.code;
	}

	public void setCode(String code) {
		this.code = code;
    }
    
	/**
	 * 开始日期
	 */
	@ApiModelProperty(value = "开始日期")
	private Date startDate;

	public Date getStartDate() {
		return this.startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	/**
	 * 结束日期
	 */
	@ApiModelProperty(value = "结束日期")
	private Date endDate;

	public Date getEndDate() {
		return this.endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	
	/**
	 * 展商ID
	 */
	@ApiModelProperty(value = "展商ID")
	private Long exhibitorId;

	public Long getExhibitorId() {
		return this.exhibitorId;
	}

	public void setExhibitorId(Long exhibitorId) {
		this.exhibitorId = exhibitorId;
	}

	/**
	 * 项目类型
	 */
	@ApiModelProperty(value = "类型：0 全部、1 组委会、2 展商、3 工作人员、4 观众、5 媒体")
	private Long type;

	public Long getType() {
		return this.type;
	}

	public void setType(Long type) {
		this.type = type;
	}
}